html, body, #app {
  width: 100%;
  height: 100%;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;
  margin: 0;
  padding: 0;
  background-color: #f5f5f5;
  font-size: 14px;
}

* {
  border: none;
  outline: none;
  box-sizing: border-box;
}

ul, li {
  list-style: none;
  margin: 0;
  padding: 0;
}


.el-dropdown-menu {
  max-height: 180px;
  overflow-y: auto;
}

a {
  text-decoration: none;
}

/* fade-slide */
.fade-slide-leave-active,
.fade-slide-enter-active {
	transition: all 0.3s;
}

.fade-slide-enter-from {
	transform: translateX(-30px);
	opacity: 0;
}

.fade-slide-leave-to {
	transform: translateX(30px);
	opacity: 0;
}
a {
	text-decoration: none;
}
a:hover {
	color: #66ccff;
}
